semi-automatic firearm - Alemán Inglés Diccionario